/* 메인슬라이드 */
.mn_visual_wrap {display:relative; width:100%; height:500px; text-align:center;}
.mn_visual {position:relative;}
.mn_visual a {display:block; word-break:keep-all;}
.mn_visual_wrap .slick-slide img {width:100%; height:500px;}
.mn_visual_wrap .slick-arrow {
	display:block; width:42px; height:80px; text-indent:-9999px;
	position:absolute; top:50%; transform:translate(0,-50%); z-index:1;
	background-repeat:no-repeat; background-position:center; 	opacity:.5;
	background-color:transparent; border:0;
}
.mn_visual_wrap .slick-arrow:hover {opacity:1;}
.mn_visual_wrap .slick-arrow.slick-prev {left:50px; background-image:url(../img/main/big_prev_w.png);}
.mn_visual_wrap .slick-arrow.slick-next {right:50px; background-image:url(../img/main/big_next_w.png);}


/* 퀵배너 */
.quick_wrap {margin-bottom:30px;}
.quick_wrap,
.quick_wrap ul {overflow:hidden; display:block;}
.quick_wrap ul li[class*="col"] {margin-top:30px;}
.quick_wrap ul li a {position:relative; display:inline-block !important; width:100%; height:100%; font-size:18px; line-height:1.2; text-align:center; color:#333;}
.quick_wrap ul li>a span {display:table; width:160px; height:160px; border:1px solid #ddd; border-radius:50%; margin:0 auto;}
.quick_wrap ul li a:hover {text-decoration:none;}
.quick_wrap ul li a:hover span {background:#34bdc9;}
.quick_wrap ul li>a i {display:table-cell; vertical-align:middle;}
.quick_wrap ul li>a p {margin-top:20px;}
.quick_wrap ul li a:hover p {color:#00b7c7;}
.quick_wrap [class*="i_"] {background-repeat:no-repeat; background-position:center;}	
.quick_wrap .i_intro {background-image:url(../img/main/main_quick_01.png);}
.quick_wrap .i_edu {background-image:url(../img/main/main_quick_02.png);}
.quick_wrap .i_rent {background-image:url(../img/main/main_quick_03.png);}
.quick_wrap .i_notice {background-image:url(../img/main/main_quick_04.png);}
.quick_wrap .i_shop {background-image:url(../img/main/main_quick_05.png);}
.quick_wrap .i_map {background-image:url(../img/main/main_quick_06.png);}


/* 게시판 영역 */
.main_board {padding:60px 0; background:#f8f8f8;}

/* 하단주요기관 */
.ftb_wrap {padding:30px 0;}
.ftb_control a {display:inline-block; width:35px; height:35px; float:left; border:1px solid #ddd; border-right:0; text-align:center;}
.ftb_control a:last-child {border-right:1px solid #ddd;}
.ftb_control a img {vertical-align:middle;}
.ftb_control a:hover {background:#f8f8f8;}
.ft_banner img {border:1px solid #eee;}

/* ************************ 태블릿 이하(~991) ************************ */
@media screen and (max-width: 991px) {
	
	/* 슬라이드 */
	.mn_visual_wrap,
	.mn_visual_wrap .slick-slide img {height:370px;}
	
	/* main_board */
	.main_board {padding:20px 0;}
	
	
}


/* ************************ 모바일 (0~767) ************************ */
@media screen and (max-width: 767px) {	

	/* 슬라이드 */
	.mn_visual_wrap,
	.mn_visual_wrap .slick-slide img {height:190px;}
	.mn_visual_wrap .slick-arrow {display:none !important;}
	
	
	/* 퀵배너 */
	.quick_wrap {margin-bottom:15px;}
	.quick_wrap ul li[class*="col"] {padding:0 !important; margin-top:20px;}
	.quick_wrap ul li a {font-size:16px;}
	.quick_wrap ul li>a span {width:80px; height:80px;}
	.quick_wrap ul li>a p {margin-top:10px;}
	.quick_wrap [class*="i_"] {background-size:50px;}
	
	/* 하단주요기관 */
	.ftb_wrap {padding:20px 0;}
	.ft_banner img {width:140px; margin:0 auto;}
}
